The London Parallel Application Centre, The University of London, Queen Marys.

Technology Company